dumbo octopus - Turkish English Dictionary